﻿.popup
{
    position:absolute;
	z-index: 10000;
	font-family: Georgia, serif; 
	background:#cbeadb;
	display:none;
}

#background{
	position:absolute;
	left: 0px;
	top: 0px;
    background: black; 	
}
a.close{
	text-decoration: none;
	float: right;
}


legend
{
    font-size:16px;
    font-family: Georgia, serif; 
    font-weight:bolder;
}

#email, #password
{
     width: 200px; 
     display: block; 
     padding: 4px; 
     margin: 0 0 10px 0; 
     font-size: 14px;
     color: #3a3a3a; 
     font-family: Georgia, serif;
}

#btn_Submit
{
    background: url(../Images/button-bg.png) repeat-x top center; 
    border: 1px solid #999;
    -moz-border-radius: 5px;
    padding: 5px; 
    color: black; 
    font-weight: bold;
    -webkit-border-radius: 5px; 
    font-size: 13px;  
    width: 70px; 
    text-align:center;
}

a.close
{
    background: url(../Images/taken.gif) top center; 
    -moz-border-radius: 5px;
    width:6px;
    height:6px;
    padding:5px;
    color: black; 
    font-weight: bold;
    -webkit-border-radius: 5px; 
    font-size: 13px;  
    text-align:center;
}

#btn_Submit:hover
{
    background: white; color: black;
}

#validEmailMsg
{
    color:Red;
}

#validPasswordMsg
{
    color:Red;
}

div.EmailKM
{
    background-color:White;
    margin:0px;
    padding:0px;
    display:block;
    float:right;
}

div.loginDisplay
{
    float: right; 
    width: auto;
}

table.RegisterEmail
{
    float:right;
    width:auto;
    font-family:Sans-Serif;
    font-size:9px;
    background-color:White;
    color:Black;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

input#EmailRegisField
{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}